Static Call Graph for image .\Objects\LIN_Lite_newTemCome.axf



#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Sun Jan 12 18:19:45 2025

Maximum Stack Usage = 288 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

MIX_COLOR_Task ⇒ LED_Control ⇒ BK_COLOR_MIX_ConvertRGBToXYZ_Gamma ⇒ NOVOSNS_COLOR_MIX_ConvertRGBToXYZ_Gamma ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ _double_round

Mutually Recursive functions

  • MemManageHandler   ⇒   MemManageHandler
  • BusFaultHandler   ⇒   BusFaultHandler
  • UsageFaultHandler   ⇒   UsageFaultHandler
  • ALARM_IRQHandler   ⇒   ALARM_IRQHandler
  • HardFaultHandler   ⇒   HardFaultHandler
  • ErrorHandler   ⇒   ErrorHandler

    Function Pointers

    Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Called By]

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))

    __rt_lib_shutdown_fini (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E))

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F))

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011))

    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup.o(.text))

    NMI_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup.o(.text))

    [Calls]


    [Address Reference Count : 1]

    HardFault_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup.o(.text), UNUSED, KEPT)

    [Calls]

    MemManage_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup.o(.text))

    [Calls]


    [Address Reference Count : 1]

    BusFault_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup.o(.text))

    [Calls]


    [Address Reference Count : 1]

    UsageFault_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup.o(.text))

    [Calls]


    [Address Reference Count : 1]

    SVC_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup.o(.text))

    [Calls]


    [Address Reference Count : 1]

    DebugMon_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup.o(.text))

    [Calls]


    [Address Reference Count : 1]

    PendSV_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ALARM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    CAN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    DWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    GPIO_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    HFXT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    HVCFG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    IGPIO_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    PLL_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    PWM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    SPI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    SSI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    TIM1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    WWDGWT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(.text))
    [Address Reference Count : 1]

    __aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))

    [Called By]

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))

    [Called By]

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    [Called By]

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    [Calls]

    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)

    [Calls]

    __aeabi_fadd (Thumb, 164 bytes, Stack size 16 bytes, fadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_fsub (Thumb, 6 bytes, Stack size 0 bytes, fadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_frsub (Thumb, 6 bytes, Stack size 0 bytes, fadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_fmul (Thumb, 100 bytes, Stack size 8 bytes, fmul.o(.text))

    [Stack]


    [Called By]

    __aeabi_fdiv (Thumb, 124 bytes, Stack size 8 bytes, fdiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM_scalbnf (Thumb, 24 bytes, Stack size 0 bytes, fscalb.o(.text))

    [Called By]

    scalbnf (Thumb, 0 bytes, Stack size 0 bytes, fscalb.o(.text), UNUSED)

    __aeabi_dadd (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_drsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)

    [Calls]

    __aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ARM_scalbn (Thumb, 46 bytes, Stack size 16 bytes, dscalb.o(.text))

    [Stack]


    [Called By]

    scalbn (Thumb, 0 bytes, Stack size 16 bytes, dscalb.o(.text), UNUSED)

    __aeabi_i2f (Thumb, 18 bytes, Stack size 0 bytes, fflti.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ui2f (Thumb, 10 bytes, Stack size 0 bytes, ffltui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ui2d (Thumb, 26 bytes, Stack size 16 bytes, dfltui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_f2iz (Thumb, 50 bytes, Stack size 0 bytes, ffixi.o(.text))

    [Called By]

    __aeabi_f2uiz (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text))

    [Called By]

    __aeabi_d2iz (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_d2uiz (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_f2d (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text))

    [Called By]

    __aeabi_d2f (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_cfcmpeq (Thumb, 0 bytes, Stack size 0 bytes, cfcmple.o(.text), UNUSED)

    __aeabi_cfcmple (Thumb, 20 bytes, Stack size 0 bytes, cfcmple.o(.text))

    [Called By]

    __aeabi_cfrcmple (Thumb, 20 bytes, Stack size 0 bytes, cfrcmple.o(.text))

    [Called By]

    __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))

    [Called By]

    _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

    __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))

    [Called By]

    _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

    __aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text))

    [Called By]

    _ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)

    __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)

    _float_round (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text))

    [Called By]

    _float_epilogue (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text))

    [Stack]


    [Called By]

    _double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))

    [Stack]


    [Called By]

    _double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))

    [Calls]


    [Called By]

    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

    ADC_GetFilterVal (Thumb, 20 bytes, Stack size 0 bytes, adc.o(i.ADC_GetFilterVal))

    [Called By]

    ADC_IRQHandler (Thumb, 626 bytes, Stack size 32 bytes, adc.o(i.ADC_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ADC_Init (Thumb, 484 bytes, Stack size 0 bytes, adc.o(i.ADC_Init))

    [Called By]

    ApplyFifo (Thumb, 140 bytes, Stack size 40 bytes, multi_cyc_fifo.o(i.ApplyFifo))

    [Stack]


    [Calls]
    [Called By]

    BK_COLOR_MIX_CalcTempCompOffsetAndSaveParameters (Thumb, 4 bytes, Stack size 0 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_CalcTempCompOffsetAndSaveParameters))

    [Stack]


    [Calls]
    [Called By]

    BK_COLOR_MIX_CalcTempCompXYZ (Thumb, 4 bytes, Stack size 0 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_CalcTempCompXYZ))

    [Stack]


    [Calls]
    [Called By]

    BK_COLOR_MIX_ConvertLUVToXYY (Thumb, 12 bytes, Stack size 16 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_ConvertLUVToXYY))

    [Stack]


    [Calls]
    [Called By]

    BK_COLOR_MIX_ConvertRGBToXYZ_Gamma (Thumb, 12 bytes, Stack size 16 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_ConvertRGBToXYZ_Gamma))

    [Stack]


    [Calls]
    [Called By]

    BK_COLOR_MIX_ConvertXYZToPWMDutyCycle (Thumb, 50 bytes, Stack size 56 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_ConvertXYZToPWMDutyCycle))

    [Stack]


    [Calls]
    [Called By]

    BK_COLOR_MIX_ConvertxyYToXYZ (Thumb, 12 bytes, Stack size 16 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_ConvertxyYToXYZ))

    [Stack]


    [Calls]
    [Called By]

    BK_COLOR_MIX_GetBlueLedXYZ (Thumb, 4 bytes, Stack size 0 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_GetBlueLedXYZ))

    [Calls]


    [Called By]

    BK_COLOR_MIX_GetGreenLedXYZ (Thumb, 4 bytes, Stack size 0 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_GetGreenLedXYZ))

    [Calls]


    [Called By]

    BK_COLOR_MIX_GetRGBSolidParam (Thumb, 4 bytes, Stack size 0 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_GetRGBSolidParam))

    [Calls]


    [Called By]

    BK_COLOR_MIX_GetRedLedXYZ (Thumb, 4 bytes, Stack size 0 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_GetRedLedXYZ))

    [Calls]


    [Called By]

    BK_COLOR_MIX_GetTempParaCoeff (Thumb, 4 bytes, Stack size 0 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_GetTempParaCoeff))

    [Stack]


    [Calls]
    [Called By]

    BK_COLOR_MIX_InitParam (Thumb, 18 bytes, Stack size 8 bytes, mix_color_param.o(i.BK_COLOR_MIX_InitParam))

    [Stack]


    [Calls]
    [Called By]

    BK_COLOR_MIX_SetRGBSolidParam (Thumb, 4 bytes, Stack size 0 bytes, bk_mix_color_algorithm.o(i.BK_COLOR_MIX_SetRGBSolidParam), UNUSED)

    [Calls]

    BSM_GetBSMNodeStatus (Thumb, 6 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.BSM_GetBSMNodeStatus))

    [Called By]

    BSM_ResetInFrameEnd (Thumb, 52 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.BSM_ResetInFrameEnd))

    [Called By]

    BSP_Init (Thumb, 34 bytes, Stack size 8 bytes, bsp.o(i.BSP_Init))

    [Stack]


    [Calls]
    [Called By]

    BusFaultHandler (Thumb, 2 bytes, Stack size 0 bytes, handler.o(i.BusFaultHandler))

    [Calls]


    [Called By]

    ClearFIFO (Thumb, 42 bytes, Stack size 16 bytes, multi_cyc_fifo.o(i.ClearFIFO))

    [Stack]


    [Calls]
    [Called By]

    DebugMonHandler (Thumb, 2 bytes, Stack size 0 bytes, handler.o(i.DebugMonHandler))

    [Called By]

    EPMW_Init (Thumb, 166 bytes, Stack size 0 bytes, pwm.o(i.EPMW_Init))

    [Called By]

    EPMW_PWMStatus (Thumb, 40 bytes, Stack size 8 bytes, pwm.o(i.EPMW_PWMStatus))

    [Stack]


    [Calls]
    [Called By]

    EPMW_ReadPWMDutyCycle (Thumb, 24 bytes, Stack size 0 bytes, pwm.o(i.EPMW_ReadPWMDutyCycle))

    [Called By]

    EPMW_SetPWMDutyCycle (Thumb, 40 bytes, Stack size 8 bytes, pwm.o(i.EPMW_SetPWMDutyCycle))

    [Stack]


    [Called By]

    ErrorHandler (Thumb, 2 bytes, Stack size 0 bytes, handler.o(i.ErrorHandler))

    [Calls]


    [Called By]

    GPIO_Init (Thumb, 58 bytes, Stack size 0 bytes, gpio.o(i.GPIO_Init))

    [Called By]

    GetCanReadLen (Thumb, 82 bytes, Stack size 24 bytes, multi_cyc_fifo.o(i.GetCanReadLen))

    [Stack]


    [Calls]
    [Called By]

    GetCanWriteLen (Thumb, 80 bytes, Stack size 24 bytes, multi_cyc_fifo.o(i.GetCanWriteLen))

    [Stack]


    [Calls]
    [Called By]

    HVCFG_GetAvddRawData (Thumb, 4 bytes, Stack size 0 bytes, adc.o(i.HVCFG_GetAvddRawData))

    [Called By]

    HVCFG_GetHvTsRawData (Thumb, 4 bytes, Stack size 0 bytes, adc.o(i.HVCFG_GetHvTsRawData))

    [Called By]

    HVCFG_GetHvVsRawData (Thumb, 4 bytes, Stack size 0 bytes, adc.o(i.HVCFG_GetHvVsRawData))

    [Called By]

    HVCFG_GetLvTempRawData (Thumb, 4 bytes, Stack size 0 bytes, adc.o(i.HVCFG_GetLvTempRawData))

    [Called By]

    HVCFG_GetOutVsDiffRawData (Thumb, 4 bytes, Stack size 0 bytes, adc.o(i.HVCFG_GetOutVsDiffRawData))

    [Called By]

    HVCFG_GetVcoreRawData (Thumb, 4 bytes, Stack size 0 bytes, adc.o(i.HVCFG_GetVcoreRawData))

    [Called By]

    HVCFG_Init (Thumb, 94 bytes, Stack size 8 bytes, hvcfg.o(i.HVCFG_Init))

    [Stack]


    [Calls]
    [Called By]

    HV_TRIMLoad (Thumb, 116 bytes, Stack size 12 bytes, hv_trimload.o(i.HV_TRIMLoad))

    [Stack]


    [Called By]

    HardFaultHandler (Thumb, 2 bytes, Stack size 0 bytes, handler.o(i.HardFaultHandler))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    LINPORT_IRQHandler (Thumb, 74 bytes, Stack size 8 bytes, lin_identification_and_configuration.o(i.LINPORT_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoTxMsgSuccessfulCallBack (Thumb, 18 bytes, Stack size 8 bytes, lin_tp_cfg.o(i.LINTP_DoTxMsgSuccessfulCallBack))

    [Stack]


    [Called By]

    LINTP_DriverReadDataFromLINTP (Thumb, 130 bytes, Stack size 48 bytes, lin_tp_cfg.o(i.LINTP_DriverReadDataFromLINTP))

    [Stack]


    [Calls]
    [Called By]

    LINTP_DriverWriteDataInLINTP (Thumb, 106 bytes, Stack size 96 bytes, lin_tp_cfg.o(i.LINTP_DriverWriteDataInLINTP))

    [Stack]


    [Calls]
    [Called By]

    LINTP_GetNAD (Thumb, 6 bytes, Stack size 0 bytes, lin_tp_cfg.o(i.LINTP_GetNAD))

    [Called By]

    LINTP_Init (Thumb, 80 bytes, Stack size 8 bytes, lin_tp.o(i.LINTP_Init))

    [Stack]


    [Calls]
    [Called By]

    LINTP_IsReceivedMsgIDValid (Thumb, 48 bytes, Stack size 8 bytes, lin_tp_cfg.o(i.LINTP_IsReceivedMsgIDValid))

    [Stack]


    [Called By]

    LINTP_MainFun (Thumb, 144 bytes, Stack size 40 bytes, lin_tp.o(i.LINTP_MainFun))

    [Stack]


    [Calls]
    [Called By]

    LINTP_ReadAMessageDataFromLINTP (Thumb, 126 bytes, Stack size 48 bytes, lin_tp.o(i.LINTP_ReadAMessageDataFromLINTP))

    [Stack]


    [Calls]
    [Called By]

    LINTP_RegisterAbortTxMsg (Thumb, 6 bytes, Stack size 0 bytes, lin_tp_cfg.o(i.LINTP_RegisterAbortTxMsg))

    [Called By]

    LINTP_SetNAD (Thumb, 8 bytes, Stack size 0 bytes, lin_tp_cfg.o(i.LINTP_SetNAD))

    [Calls]


    [Called By]

    LINTP_SytstemTickControl (Thumb, 54 bytes, Stack size 0 bytes, lin_tp.o(i.LINTP_SytstemTickControl))
    [Address Reference Count : 1]

    LINTP_WriteAMessageDataInLINTP (Thumb, 126 bytes, Stack size 40 bytes, lin_tp.o(i.LINTP_WriteAMessageDataInLINTP))

    [Stack]


    [Calls]
    [Called By]

    LINUART_IRQHandler (Thumb, 128 bytes, Stack size 24 bytes, lin_api.o(i.LINUART_IRQHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_CheckTXRXfifoStatus (Thumb, 56 bytes, Stack size 24 bytes, lin_api.o(i.LIN_CheckTXRXfifoStatus))

    [Stack]


    [Calls]
    [Called By]

    LIN_ClearSaveNADRequest (Thumb, 8 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.LIN_ClearSaveNADRequest))

    [Called By]

    LIN_ClearSavePIDRequest (Thumb, 8 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.LIN_ClearSavePIDRequest))

    [Called By]

    LIN_GetCalibrationFlg (Thumb, 6 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.LIN_GetCalibrationFlg))

    [Called By]

    LIN_GetSaveNADRequest (Thumb, 6 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.LIN_GetSaveNADRequest))

    [Called By]

    LIN_GetSavePIDRequest (Thumb, 6 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.LIN_GetSavePIDRequest))

    [Called By]

    LIN_ReadIcSystemParameters (Thumb, 1402 bytes, Stack size 48 bytes, lin_sys_parameter_diag.o(i.LIN_ReadIcSystemParameters))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_ReadRGBCalibrationParameters (Thumb, 388 bytes, Stack size 32 bytes, lin_rgb_diag.o(i.LIN_ReadRGBCalibrationParameters))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_SLAVE_Task (Thumb, 36 bytes, Stack size 8 bytes, lin_slave_task.o(i.LIN_SLAVE_Task))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_WriteRGBCalibrationParameters (Thumb, 80 bytes, Stack size 8 bytes, lin_rgb_diag.o(i.LIN_WriteRGBCalibrationParameters))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    MIX_COLOR_GetIntensity (Thumb, 6 bytes, Stack size 0 bytes, mix_color_task.o(i.MIX_COLOR_GetIntensity))

    [Called By]

    MIX_COLOR_GetWorkMode (Thumb, 6 bytes, Stack size 0 bytes, mix_color_task.o(i.MIX_COLOR_GetWorkMode))

    [Called By]

    MIX_COLOR_PARAM_GetExRGBParam (Thumb, 4 bytes, Stack size 0 bytes, mix_color_param.o(i.MIX_COLOR_PARAM_GetExRGBParam))

    [Called By]

    MIX_COLOR_Task (Thumb, 38 bytes, Stack size 8 bytes, mix_color_task.o(i.MIX_COLOR_Task))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    MemManageHandler (Thumb, 2 bytes, Stack size 0 bytes, handler.o(i.MemManageHandler))

    [Calls]


    [Called By]

    NMIHandler (Thumb, 2 bytes, Stack size 0 bytes, handler.o(i.NMIHandler))

    [Called By]

    NOVOSNS_COLOR_MIX_CalcTempCompOffsetAndSaveParameters (Thumb, 776 bytes, Stack size 120 bytes, mix_color_temp_compensation_coeff.o(i.NOVOSNS_COLOR_MIX_CalcTempCompOffsetAndSaveParameters))

    [Stack]


    [Calls]
    [Called By]

    NOVOSNS_COLOR_MIX_CalcTempCompXYZ (Thumb, 198 bytes, Stack size 16 bytes, temp_compensation_algorithm.o(i.NOVOSNS_COLOR_MIX_CalcTempCompXYZ))

    [Stack]


    [Calls]
    [Called By]

    NOVOSNS_COLOR_MIX_ConvertLUVToXYY (Thumb, 176 bytes, Stack size 88 bytes, mix_color_algorithm.o(i.NOVOSNS_COLOR_MIX_ConvertLUVToXYY))

    [Stack]


    [Calls]
    [Called By]

    NOVOSNS_COLOR_MIX_ConvertRGBToXYZ_Gamma (Thumb, 444 bytes, Stack size 88 bytes, mix_color_algorithm.o(i.NOVOSNS_COLOR_MIX_ConvertRGBToXYZ_Gamma))

    [Stack]


    [Calls]
    [Called By]

    NOVOSNS_COLOR_MIX_ConvertXYZToPWMDutyCycle (Thumb, 954 bytes, Stack size 88 bytes, mix_color_algorithm.o(i.NOVOSNS_COLOR_MIX_ConvertXYZToPWMDutyCycle))

    [Stack]


    [Calls]
    [Called By]

    NOVOSNS_COLOR_MIX_ConvertxyYToXYZ (Thumb, 96 bytes, Stack size 40 bytes, mix_color_algorithm.o(i.NOVOSNS_COLOR_MIX_ConvertxyYToXYZ))

    [Stack]


    [Calls]
    [Called By]

    NOVOSNS_COLOR_MIX_GetBlueLedXYZ (Thumb, 4 bytes, Stack size 0 bytes, temp_compensation_algorithm.o(i.NOVOSNS_COLOR_MIX_GetBlueLedXYZ))

    [Called By]

    NOVOSNS_COLOR_MIX_GetGreenLedXYZ (Thumb, 4 bytes, Stack size 0 bytes, temp_compensation_algorithm.o(i.NOVOSNS_COLOR_MIX_GetGreenLedXYZ))

    [Called By]

    NOVOSNS_COLOR_MIX_GetRGBSolidParam (Thumb, 4 bytes, Stack size 0 bytes, mix_color_temp_compensation_coeff.o(i.NOVOSNS_COLOR_MIX_GetRGBSolidParam))

    [Called By]

    NOVOSNS_COLOR_MIX_GetRedLedXYZ (Thumb, 4 bytes, Stack size 0 bytes, temp_compensation_algorithm.o(i.NOVOSNS_COLOR_MIX_GetRedLedXYZ))

    [Called By]

    NOVOSNS_COLOR_MIX_GetTempParaCoeff (Thumb, 160 bytes, Stack size 20 bytes, mix_color_temp_compensation_coeff.o(i.NOVOSNS_COLOR_MIX_GetTempParaCoeff))

    [Stack]


    [Called By]

    NOVOSNS_COLOR_MIX_SetRGBSolidParam (Thumb, 38 bytes, Stack size 0 bytes, mix_color_temp_compensation_coeff.o(i.NOVOSNS_COLOR_MIX_SetRGBSolidParam), UNUSED)

    [Called By]

    NVIC_SysReset (Thumb, 24 bytes, Stack size 0 bytes, peripheraldev_1.o(i.NVIC_SysReset))

    [Called By]

    PendSVHandler (Thumb, 2 bytes, Stack size 0 bytes, handler.o(i.PendSVHandler))

    [Called By]

    ReadDataFromFifo (Thumb, 168 bytes, Stack size 40 bytes, multi_cyc_fifo.o(i.ReadDataFromFifo))

    [Stack]


    [Calls]
    [Called By]

    ReadNADFromEEPROM (Thumb, 22 bytes, Stack size 0 bytes, lin_eeprom.o(i.ReadNADFromEEPROM))

    [Calls]


    [Called By]

    ResetProtocolState (Thumb, 48 bytes, Stack size 16 bytes, lin_api.o(i.ResetProtocolState))

    [Stack]


    [Calls]
    [Called By]

    SVCHandler (Thumb, 2 bytes, Stack size 0 bytes, handler.o(i.SVCHandler))

    [Called By]

    SYSCTRL_Init (Thumb, 58 bytes, Stack size 0 bytes, sysctrl.o(i.SYSCTRL_Init))

    [Called By]

    SetRequestEnterBootloader (Thumb, 74 bytes, Stack size 40 bytes, lin_eeprom.o(i.SetRequestEnterBootloader))

    [Stack]


    [Calls]
    [Called By]

    Set_SysTick_CTRL (Thumb, 8 bytes, Stack size 0 bytes, systick.o(i.Set_SysTick_CTRL))

    [Called By]

    SysTickHandler (Thumb, 20 bytes, Stack size 4 bytes, systick.o(i.SysTickHandler))

    [Stack]


    [Calls]
    [Called By]

    SysTick_Handler (Thumb, 24 bytes, Stack size 0 bytes, main.o(i.SysTick_Handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SystemInit (Thumb, 8 bytes, Stack size 0 bytes, system.o(i.SystemInit))
    [Address Reference Count : 1]

    TASK_SCHEDULING_MainTask (Thumb, 50 bytes, Stack size 24 bytes, task_scheduling.o(i.TASK_SCHEDULING_MainTask))

    [Stack]


    [Called By]

    TASK_SCHEDULING_UpdateSchuleFlags (Thumb, 62 bytes, Stack size 16 bytes, task_scheduling.o(i.TASK_SCHEDULING_UpdateSchuleFlags))

    [Stack]


    [Address Reference Count : 1]

    TEMP_COMPENSATION_Task (Thumb, 234 bytes, Stack size 40 bytes, temp_compensation_task.o(i.TEMP_COMPENSATION_Task))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TEMP_ClearTempCompStatus (Thumb, 8 bytes, Stack size 0 bytes, temp_compensation_task.o(i.TEMP_ClearTempCompStatus))

    [Called By]

    TEMP_GetTempCompStatus (Thumb, 6 bytes, Stack size 0 bytes, temp_compensation_task.o(i.TEMP_GetTempCompStatus))

    [Called By]

    TIM0_IRQHandler (Thumb, 24 bytes, Stack size 0 bytes, timer.o(i.TIM0_IRQHandler))
    [Address Reference Count : 1]

    TIMER0_Init (Thumb, 100 bytes, Stack size 0 bytes, timer.o(i.TIMER0_Init))

    [Called By]

    TPLayerProcessMasterRequest (Thumb, 86 bytes, Stack size 80 bytes, lin_identification_and_configuration.o(i.TPLayerProcessMasterRequest))

    [Stack]


    [Calls]
    [Called By]

    TP_DriverReadDataFromTP (Thumb, 26 bytes, Stack size 24 bytes, lin_tp_cfg.o(i.TP_DriverReadDataFromTP))

    [Stack]


    [Calls]
    [Called By]

    TP_DriverWriteDataInTP (Thumb, 10 bytes, Stack size 0 bytes, lin_tp_cfg.o(i.TP_DriverWriteDataInTP))

    [Stack]


    [Calls]
    [Called By]

    UsageFaultHandler (Thumb, 2 bytes, Stack size 0 bytes, handler.o(i.UsageFaultHandler))

    [Calls]


    [Called By]

    WriteDataInFifo (Thumb, 156 bytes, Stack size 40 bytes, multi_cyc_fifo.o(i.WriteDataInFifo))

    [Stack]


    [Calls]
    [Called By]

    WriteNADToEEPROM (Thumb, 74 bytes, Stack size 40 bytes, lin_eeprom.o(i.WriteNADToEEPROM))

    [Stack]


    [Calls]
    [Called By]

    __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)

    __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

    __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

    delay_us (Thumb, 42 bytes, Stack size 0 bytes, sysport.o(i.delay_us))

    [Called By]

    getHVCFG_DEV_REV (Thumb, 6 bytes, Stack size 0 bytes, hvcfg.o(i.getHVCFG_DEV_REV))

    [Called By]

    getHVCFG_DIAG_STAT_1 (Thumb, 8 bytes, Stack size 0 bytes, hvcfg.o(i.getHVCFG_DIAG_STAT_1))

    [Called By]

    getHVCFG_DIAG_STAT_2 (Thumb, 8 bytes, Stack size 0 bytes, hvcfg.o(i.getHVCFG_DIAG_STAT_2))

    [Called By]

    initSysTick (Thumb, 28 bytes, Stack size 0 bytes, sysinit.o(i.initSysTick))

    [Called By]

    l_flg_set_update_flags_v1 (Thumb, 86 bytes, Stack size 16 bytes, m_lin_api_appl.o(i.l_flg_set_update_flags_v1))

    [Stack]


    [Calls]
    [Called By]

    l_ifc_connect_MyLinIfc (Thumb, 30 bytes, Stack size 8 bytes, lin_api.o(i.l_ifc_connect_MyLinIfc))

    [Stack]


    [Calls]
    [Called By]

    l_ifc_init_MyLinIfc (Thumb, 24 bytes, Stack size 8 bytes, lin_api.o(i.l_ifc_init_MyLinIfc))

    [Stack]


    [Calls]
    [Called By]

    l_ifc_read_status_MyLinIfc (Thumb, 22 bytes, Stack size 4 bytes, lin_api.o(i.l_ifc_read_status_MyLinIfc))

    [Stack]


    [Calls]
    [Called By]

    l_ifc_rx_MyLinIfc (Thumb, 260 bytes, Stack size 32 bytes, lin_api.o(i.l_ifc_rx_MyLinIfc))

    [Stack]


    [Calls]
    [Called By]

    l_scheduler (Thumb, 32 bytes, Stack size 8 bytes, lin_api.o(i.l_scheduler))

    [Stack]


    [Calls]
    [Called By]

    l_sys_init (Thumb, 26 bytes, Stack size 8 bytes, lin_api.o(i.l_sys_init))

    [Stack]


    [Calls]
    [Called By]

    l_sys_irq_disable (Thumb, 18 bytes, Stack size 0 bytes, lin_api.o(i.l_sys_irq_disable))

    [Called By]

    l_sys_irq_restore (Thumb, 6 bytes, Stack size 0 bytes, lin_api.o(i.l_sys_irq_restore))

    [Called By]

    l_u8_rd_LEDRawData_v1 (Thumb, 10 bytes, Stack size 0 bytes, m_lin_api_appl.o(i.l_u8_rd_LEDRawData_v1))

    [Calls]


    [Called By]

    l_u8_wr_diagnosis_state_v1 (Thumb, 36 bytes, Stack size 16 bytes, m_lin_api_appl.o(i.l_u8_wr_diagnosis_state_v1))

    [Stack]


    [Calls]
    [Called By]

    l_u8_wr_hv_PN_val_ (Thumb, 64 bytes, Stack size 8 bytes, m_lin_api_appl.o(i.l_u8_wr_hv_PN_val_))

    [Stack]


    [Calls]
    [Called By]

    main (Thumb, 102 bytes, Stack size 8 bytes, main.o(i.main))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    setHVCFG_DIAG_STAT_1 (Thumb, 6 bytes, Stack size 0 bytes, hvcfg.o(i.setHVCFG_DIAG_STAT_1))

    [Called By]

    setHVCFG_DIAG_STAT_2 (Thumb, 6 bytes, Stack size 0 bytes, hvcfg.o(i.setHVCFG_DIAG_STAT_2))

    [Called By]

    setLINReciveID (Thumb, 26 bytes, Stack size 0 bytes, m_lin_config.o(i.setLINReciveID))

    [Called By]

    Local Symbols

    CalibrationMode (Thumb, 74 bytes, Stack size 16 bytes, mix_color_task.o(i.CalibrationMode))

    [Stack]


    [Calls]
    [Called By]

    CurrentLimit (Thumb, 166 bytes, Stack size 24 bytes, mix_color_task.o(i.CurrentLimit))

    [Stack]


    [Calls]
    [Called By]

    LED_Control (Thumb, 514 bytes, Stack size 88 bytes, mix_color_task.o(i.LED_Control))

    [Stack]


    [Calls]
    [Called By]

    UncodeLIN_Frame (Thumb, 692 bytes, Stack size 48 bytes, mix_color_task.o(i.UncodeLIN_Frame))

    [Stack]


    [Calls]
    [Called By]

    getProportionOfMaxValue (Thumb, 152 bytes, Stack size 24 bytes, mix_color_task.o(i.getProportionOfMaxValue))

    [Stack]


    [Calls]
    [Called By]

    BusIdleStartMeasurement (Thumb, 2 bytes, Stack size 0 bytes, lin_api.o(i.BusIdleStartMeasurement))

    [Called By]

    CalculateCheckSum (Thumb, 64 bytes, Stack size 8 bytes, lin_api.o(i.CalculateCheckSum))

    [Stack]


    [Called By]

    GotoSleep (Thumb, 32 bytes, Stack size 0 bytes, lin_api.o(i.GotoSleep))

    [Calls]


    [Called By]

    LINBUSAbortTxMsg (Thumb, 16 bytes, Stack size 0 bytes, lin_api.o(i.LINBUSAbortTxMsg))
    [Address Reference Count : 1]

    LINUART_Enable (Thumb, 12 bytes, Stack size 0 bytes, lin_api.o(i.LINUART_Enable))

    [Called By]

    LINUART_Init (Thumb, 104 bytes, Stack size 0 bytes, lin_api.o(i.LINUART_Init))

    [Called By]

    LINUART_ReceiveDataByFIFO (Thumb, 54 bytes, Stack size 16 bytes, lin_api.o(i.LINUART_ReceiveDataByFIFO))

    [Stack]


    [Calls]
    [Called By]

    LINUART_TransmitDataByFIFO (Thumb, 88 bytes, Stack size 16 bytes, lin_api.o(i.LINUART_TransmitDataByFIFO))

    [Stack]


    [Calls]
    [Called By]

    NotifyRxTxStatus (Thumb, 174 bytes, Stack size 16 bytes, lin_api.o(i.NotifyRxTxStatus))

    [Stack]


    [Calls]
    [Called By]

    PrepareToWakeup (Thumb, 2 bytes, Stack size 0 bytes, lin_api.o(i.PrepareToWakeup))

    [Called By]

    SetLINResponseError (Thumb, 40 bytes, Stack size 8 bytes, lin_api.o(i.SetLINResponseError))

    [Stack]


    [Calls]
    [Called By]

    WriteResponseError (Thumb, 30 bytes, Stack size 0 bytes, lin_api.o(i.WriteResponseError))

    [Called By]

    LINTP_CopyAFrameDataInRxFifo (Thumb, 112 bytes, Stack size 40 bytes, lin_tp.o(i.LINTP_CopyAFrameDataInRxFifo))

    [Stack]


    [Calls]
    [Called By]

    LINTP_CopyAFrameFromFifoToBuf (Thumb, 134 bytes, Stack size 48 bytes, lin_tp.o(i.LINTP_CopyAFrameFromFifoToBuf))

    [Stack]


    [Calls]
    [Called By]

    LINTP_DoLINTPIdle (Thumb, 112 bytes, Stack size 24 bytes, lin_tp.o(i.LINTP_DoLINTPIdle))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoReceiveCF (Thumb, 204 bytes, Stack size 32 bytes, lin_tp.o(i.LINTP_DoReceiveCF))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoReceiveFF (Thumb, 138 bytes, Stack size 24 bytes, lin_tp.o(i.LINTP_DoReceiveFF))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoReceiveSF (Thumb, 88 bytes, Stack size 8 bytes, lin_tp.o(i.LINTP_DoReceiveSF))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoRegisterTxMsgCallBack (Thumb, 38 bytes, Stack size 16 bytes, lin_tp.o(i.LINTP_DoRegisterTxMsgCallBack))

    [Stack]


    [Called By]

    LINTP_DoTransmitCF (Thumb, 252 bytes, Stack size 40 bytes, lin_tp.o(i.LINTP_DoTransmitCF))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoTransmitCFCallBack (Thumb, 68 bytes, Stack size 16 bytes, lin_tp.o(i.LINTP_DoTransmitCFCallBack))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoTransmitFF (Thumb, 162 bytes, Stack size 40 bytes, lin_tp.o(i.LINTP_DoTransmitFF))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoTransmitFFCallBack (Thumb, 46 bytes, Stack size 0 bytes, lin_tp.o(i.LINTP_DoTransmitFFCallBack))
    [Address Reference Count : 1]

    LINTP_DoTransmitSF (Thumb, 164 bytes, Stack size 40 bytes, lin_tp.o(i.LINTP_DoTransmitSF))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoTransmitSFCallBack (Thumb, 16 bytes, Stack size 8 bytes, lin_tp.o(i.LINTP_DoTransmitSFCallBack))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_DoTransmittedAFrameMsgCallBack (Thumb, 18 bytes, Stack size 8 bytes, lin_tp.o(i.LINTP_DoTransmittedAFrameMsgCallBack))

    [Stack]


    [Called By]

    LINTP_DoWaittingTxMsg (Thumb, 46 bytes, Stack size 8 bytes, lin_tp.o(i.LINTP_DoWaittingTxMsg))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_RegisterTxMsgCallBack (Thumb, 6 bytes, Stack size 0 bytes, lin_tp.o(i.LINTP_RegisterTxMsgCallBack))

    [Called By]

    LINTP_SetFrameType (Thumb, 32 bytes, Stack size 0 bytes, lin_tp.o(i.LINTP_SetFrameType))

    [Called By]

    LINTP_SetTxMsgStatus (Thumb, 6 bytes, Stack size 0 bytes, lin_tp.o(i.LINTP_SetTxMsgStatus))

    [Called By]

    LINTP_TxMsgSuccessfulCallBack (Thumb, 8 bytes, Stack size 0 bytes, lin_tp.o(i.LINTP_TxMsgSuccessfulCallBack))
    [Address Reference Count : 3]

    LINTP_AbortTxMsg (Thumb, 24 bytes, Stack size 8 bytes, lin_tp_cfg.o(i.LINTP_AbortTxMsg))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_ClearTXBUSFIFO (Thumb, 28 bytes, Stack size 16 bytes, lin_tp_cfg.o(i.LINTP_ClearTXBUSFIFO))

    [Stack]


    [Calls]
    [Called By]

    LINTP_RxMsg (Thumb, 160 bytes, Stack size 112 bytes, lin_tp_cfg.o(i.LINTP_RxMsg))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LINTP_TxMsg (Thumb, 146 bytes, Stack size 48 bytes, lin_tp_cfg.o(i.LINTP_TxMsg))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    BSM_BitEndCallback (Thumb, 232 bytes, Stack size 24 bytes, lin_identification_and_configuration.o(i.BSM_BitEndCallback))

    [Stack]


    [Calls]
    [Called By]

    BSM_FeCallback (Thumb, 80 bytes, Stack size 8 bytes, lin_identification_and_configuration.o(i.BSM_FeCallback))

    [Stack]


    [Calls]
    [Called By]

    BSM_InitShuntMeasurement (Thumb, 200 bytes, Stack size 12 bytes, lin_identification_and_configuration.o(i.BSM_InitShuntMeasurement))

    [Stack]


    [Called By]

    BSM_Reset (Thumb, 86 bytes, Stack size 12 bytes, lin_identification_and_configuration.o(i.BSM_Reset))

    [Stack]


    [Called By]

    BSM_ShuntMeasurement (Thumb, 64 bytes, Stack size 16 bytes, lin_identification_and_configuration.o(i.BSM_ShuntMeasurement))

    [Stack]


    [Called By]

    LIN_AssignFrameIDRange (Thumb, 72 bytes, Stack size 16 bytes, lin_identification_and_configuration.o(i.LIN_AssignFrameIDRange))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_AssignNAD (Thumb, 66 bytes, Stack size 8 bytes, lin_identification_and_configuration.o(i.LIN_AssignNAD))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_ConditionalChangeNAD (Thumb, 124 bytes, Stack size 16 bytes, lin_identification_and_configuration.o(i.LIN_ConditionalChangeNAD))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_EnterProgramSession (Thumb, 58 bytes, Stack size 8 bytes, lin_identification_and_configuration.o(i.LIN_EnterProgramSession))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_LightRGB (Thumb, 154 bytes, Stack size 24 bytes, lin_identification_and_configuration.o(i.LIN_LightRGB))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_ReadByIdentifier (Thumb, 154 bytes, Stack size 16 bytes, lin_identification_and_configuration.o(i.LIN_ReadByIdentifier))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_SNPD (Thumb, 150 bytes, Stack size 16 bytes, lin_identification_and_configuration.o(i.LIN_SNPD))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    LIN_SaveConfiguration (Thumb, 46 bytes, Stack size 16 bytes, lin_identification_and_configuration.o(i.LIN_SaveConfiguration))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    MatchFunctionID (Thumb, 38 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.MatchFunctionID))

    [Called By]

    MatchNAD (Thumb, 24 bytes, Stack size 8 bytes, lin_identification_and_configuration.o(i.MatchNAD))

    [Stack]


    [Calls]
    [Called By]

    MatchSupplierID (Thumb, 38 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.MatchSupplierID))

    [Called By]

    MatchWildcardID (Thumb, 20 bytes, Stack size 0 bytes, lin_identification_and_configuration.o(i.MatchWildcardID))

    [Called By]

    AddInList (Thumb, 56 bytes, Stack size 8 bytes, multi_cyc_fifo.o(i.AddInList))

    [Stack]


    [Called By]

    FindFifo (Thumb, 46 bytes, Stack size 8 bytes, multi_cyc_fifo.o(i.FindFifo))

    [Stack]


    [Called By]

    Undefined Global Symbols